package com.qys.livesMall.user.domain.vo.user;

import com.qys.livesMall.user.domain.vo.role.SysRoleVO;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @menu UserVO
 * @date 2023/05/22 10:53
 */
@Data
public class SysUserVO {

    /** 用户ID */

    private Long userId;


    /** 用户账号 */
    private String userName;

    /** 用户昵称 */
    private String nickName;

    /** 用户邮箱 */
    private String email;

    /** 手机号码 */
    private String phoneNumber;

    /** 用户性别 */
    private String sex;

    /** 用户头像 */
    private String avatar;


    /** 帐号状态（1正常 0停用） */
    private String status;

    /** 删除标志（0代表存在 1代表删除） */
    private String delFlag;

    /** 最后登录IP */
    private String loginIp;

    /** 最后登录时间 */
    private Date loginDate;


    /** 角色 */
    private List<SysRoleVO> roles;
    /** 角色Id */
    private List<Long> roleIds;




}

